#  Fichier se contentant permettant d'inclure les différents modules liés à la gestion de la BD

package gestion_bd;
use Config;
use Time::localtime;
use utf8;
use strict;
use warnings;
use DBI;

our $dbd;

# Configuration de la connexion
require "gbd_config.pl";

# Gestion des Adhérents
require "gbd_subscriber.pl";

# Gestion des Membres du Bureau
require "gbd_bureau.pl";

# Gestion des Livres et des Emprunts
require "gbd_book.pl";

# Gestion des Jeux
require "gbd_games.pl";

# Gestion des Evenements
require "gbd_events.pl";

# Gestion des Statistiques
require "gbd_stats.pl";

# Fonction permettant la convertion d'une date au format francais au format anglais et inversement
sub convertDate{ 
  $_=$_[0];
  if($_[0] =~ /(\d+)-(\d+)-(\d+)/){
    s/(\d+)-(\d+)-(\d+)/$3\/$2\/$1/;
  }
  elsif($_[0] =~ /(\d+)\/(\d+)\/(\d+)/){
    s/(\d+)\/(\d+)\/(\d+)/$3-$2-$1/;
  }
  return $_;
}

1;

